package com.创建型模型.C构建者模式;

/**@Description: 指挥，负责拼凑产品
 * @author zhangjiawen
 * @Date: 2022/5/31 11:03
 */
public class 工程师 {
    // 指挥工人按照盖房流程建造,不同的建筑队 盖房流程一样，但交出的可能是别墅、高层等。
    public 房子 指挥搭建(盖房流程抽象类 遵循流程的工程队){
        遵循流程的工程队.打地基();
        遵循流程的工程队.钢筋();
        遵循流程的工程队.走线();
        遵循流程的工程队.粉刷();
        return  遵循流程的工程队.获取房子();

    }


}
